using System;
namespace pos.entity
{
    /// <summary>
    /// Summary description for 商品.
    /// </summary>
    public class Commodity
    {
        public Commodity()
        {
        }
        private long  seqID_p;
        private String  commodityID_p;
        private String  commodityName_p;
        private String  commoditySpec_p;
        private int  commodityState_p;
        private int  storageState_p;
        private double  retailPrice_p;
        private int  specialOffer_p;
        private double  specialPrice_p;
        private double  wholesalePrice_p;
        private double  memberPrice1_p;
        private double  memberPrice2_p;
        private double  memberPrice3_p;
        private int  packageFlag_p;
        private String  packageCommodityID_p;
        private double  packageAmount_p;
        private String  commodityClass1_p;
        private String  commodityClass2_p;
        private String  commodityClass3_p;
        private String  pos1_p;
        private String  pos2_p;
        private String  commodityBrank_p;
        private String  commodityFactory_p;
        private String  grade_p;
        private String  unit_p;
        private String  mark_p;
        private String  commodityType_p;
        private String  commodityKey_p;
        private String  commodityRemark_p;
        private String  addUserID_p;
        private DateTime  addTime_p;
        private String  modifyUserID_p;
        private DateTime  modifyTime_p;
        virtual public long seqID
        {
        	 get{
        	 	return seqID_p;
        	 }
        	 set{
        	 	seqID_p=value;
        	 }
        }
        virtual public String commodityID
        {
        	 get{
        	 	return commodityID_p;
        	 }
        	 set{
        	 	commodityID_p=value;
        	 }
        }
        virtual public String commodityName
        {
        	 get{
        	 	return commodityName_p;
        	 }
        	 set{
        	 	commodityName_p=value;
        	 }
        }
        virtual public String commoditySpec
        {
        	 get{
        	 	return commoditySpec_p;
        	 }
        	 set{
        	 	commoditySpec_p=value;
        	 }
        }
        virtual public int commodityState
        {
        	 get{
        	 	return commodityState_p;
        	 }
        	 set{
        	 	commodityState_p=value;
        	 }
        }
        virtual public int storageState
        {
        	 get{
        	 	return storageState_p;
        	 }
        	 set{
        	 	storageState_p=value;
        	 }
        }
        virtual public double retailPrice
        {
        	 get{
        	 	return retailPrice_p;
        	 }
        	 set{
        	 	retailPrice_p=value;
        	 }
        }
        virtual public int specialOffer
        {
        	 get{
        	 	return specialOffer_p;
        	 }
        	 set{
        	 	specialOffer_p=value;
        	 }
        }
        virtual public double specialPrice
        {
        	 get{
        	 	return specialPrice_p;
        	 }
        	 set{
        	 	specialPrice_p=value;
        	 }
        }
        virtual public double wholesalePrice
        {
        	 get{
        	 	return wholesalePrice_p;
        	 }
        	 set{
        	 	wholesalePrice_p=value;
        	 }
        }
        virtual public double memberPrice1
        {
        	 get{
        	 	return memberPrice1_p;
        	 }
        	 set{
        	 	memberPrice1_p=value;
        	 }
        }
        virtual public double memberPrice2
        {
        	 get{
        	 	return memberPrice2_p;
        	 }
        	 set{
        	 	memberPrice2_p=value;
        	 }
        }
        virtual public double memberPrice3
        {
        	 get{
        	 	return memberPrice3_p;
        	 }
        	 set{
        	 	memberPrice3_p=value;
        	 }
        }
        virtual public int packageFlag
        {
        	 get{
        	 	return packageFlag_p;
        	 }
        	 set{
        	 	packageFlag_p=value;
        	 }
        }
        virtual public String packageCommodityID
        {
        	 get{
        	 	return packageCommodityID_p;
        	 }
        	 set{
        	 	packageCommodityID_p=value;
        	 }
        }
        virtual public double packageAmount
        {
        	 get{
        	 	return packageAmount_p;
        	 }
        	 set{
        	 	packageAmount_p=value;
        	 }
        }
        virtual public String commodityClass1
        {
        	 get{
        	 	return commodityClass1_p;
        	 }
        	 set{
        	 	commodityClass1_p=value;
        	 }
        }
        virtual public String commodityClass2
        {
        	 get{
        	 	return commodityClass2_p;
        	 }
        	 set{
        	 	commodityClass2_p=value;
        	 }
        }
        virtual public String commodityClass3
        {
        	 get{
        	 	return commodityClass3_p;
        	 }
        	 set{
        	 	commodityClass3_p=value;
        	 }
        }
        virtual public String pos1
        {
        	 get{
        	 	return pos1_p;
        	 }
        	 set{
        	 	pos1_p=value;
        	 }
        }
        virtual public String pos2
        {
        	 get{
        	 	return pos2_p;
        	 }
        	 set{
        	 	pos2_p=value;
        	 }
        }
        virtual public String commodityBrank
        {
        	 get{
        	 	return commodityBrank_p;
        	 }
        	 set{
        	 	commodityBrank_p=value;
        	 }
        }
        virtual public String commodityFactory
        {
        	 get{
        	 	return commodityFactory_p;
        	 }
        	 set{
        	 	commodityFactory_p=value;
        	 }
        }
        virtual public String grade
        {
        	 get{
        	 	return grade_p;
        	 }
        	 set{
        	 	grade_p=value;
        	 }
        }
        virtual public String unit
        {
        	 get{
        	 	return unit_p;
        	 }
        	 set{
        	 	unit_p=value;
        	 }
        }
        virtual public String mark
        {
        	 get{
        	 	return mark_p;
        	 }
        	 set{
        	 	mark_p=value;
        	 }
        }
        virtual public String commodityType
        {
        	 get{
        	 	return commodityType_p;
        	 }
        	 set{
        	 	commodityType_p=value;
        	 }
        }
        virtual public String commodityKey
        {
        	 get{
        	 	return commodityKey_p;
        	 }
        	 set{
        	 	commodityKey_p=value;
        	 }
        }
        virtual public String commodityRemark
        {
        	 get{
        	 	return commodityRemark_p;
        	 }
        	 set{
        	 	commodityRemark_p=value;
        	 }
        }
        virtual public String addUserID
        {
        	 get{
        	 	return addUserID_p;
        	 }
        	 set{
        	 	addUserID_p=value;
        	 }
        }
        virtual public DateTime addTime
        {
        	 get{
        	 	return addTime_p;
        	 }
        	 set{
        	 	addTime_p=value;
        	 }
        }
        virtual public String modifyUserID
        {
        	 get{
        	 	return modifyUserID_p;
        	 }
        	 set{
        	 	modifyUserID_p=value;
        	 }
        }
        virtual public DateTime modifyTime
        {
        	 get{
        	 	return modifyTime_p;
        	 }
        	 set{
        	 	modifyTime_p=value;
        	 }
        }
    }
}

